Definition of Sir Alexander Robertus Todd
-
(noun) Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)
Synonyms of Sir Alexander Robertus Todd
Antonyms of Sir Alexander Robertus Todd
No Antonyms Found.
Homophones of Sir Alexander Robertus Todd
No Homophones Found.